package com.yt.order.models.service;

import com.baomidou.mybatisplus.service.IService;
import com.yt.order.models.bo.WorkOrderInfoSaveBO;
import com.yt.order.models.dto.WorkOrderInfoDTO;
import com.yt.order.models.vo.StatisticsVO;
import com.yt.order.models.vo.WorkOrderInfoVO;

import java.util.List;

/**
 * 系统权限信息服务
 *
 * @author zhou
 * @Date 2025-09-06 10:41:50
 */
public interface IWorkOrderInfoService extends IService<WorkOrderInfoDTO> {
    boolean add(WorkOrderInfoSaveBO saveBO);

    StatisticsVO queryStatis();

    boolean addOrder(WorkOrderInfoSaveBO bo);

    boolean deleteEmployeeOrder(Long id);

    WorkOrderInfoVO getworkOrderInfoVOById(WorkOrderInfoSaveBO saveBO);

    Boolean updateById(WorkOrderInfoSaveBO saveBO);
    //筛选今日单量
    List<Long> queryCountId(String operator, String val);

    StatisticsVO queryAppSta(Long id);
}
